to be in the dock - Turkish English Dictionary